package com.itheima.test;

import java.util.Random;

/**
 * @Author 王加鑫
 * @Date 2021/4/28 15:04
 * @Version 1.0
 * 1.在main方法中定义一个长度为5的int数组arr
 * 2.生成五个随机数范围为1-99之间（包含1和99），存入到数组中
 * 3.调用静态方法 void comp(int[] arr)，输出该数组中最大值和最小值
 *
 */
public class 改错题二 {
    public static void main(String[] args) {
        //定义一个长度为5的int数组arr
        int[] arr = new int[5];
        Random r = new Random();
        //遍历数组，生成五个随机数
        for (int i = 0; i < arr.length; i++) {
            //随机数范围为1-99之间（包含1和99），存入数组
            arr[i] = r.nextInt(100)+1;
        }
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
        System.out.println("==================");

        //调用comp方法
        comp(arr);

    }

    //定义静态方法 void comp(int[] arr)
    public static void comp(int[] arr){
        int max = arr[0];
        int min = arr[0];
        //遍历数组，求最大值和最小值
        for (int i = 0; i < arr.length; i++) {
            //求最大值
            if(max < arr[i]){
                max = arr[i];
            }

            //求最小值
            if(min > arr[i]){
                min = arr[i];
            }
        }

        System.out.println("最大值为：" + max);
        System.out.println("最小值为：" + min);
    }
}
